engineering change orders document control engineering change management factoring bill of materials investment funding finance cash flow broker ipo ecrs investment banking engineering change brokerage mutual funds consulting configuration management corporate